Big Huge Thesaurus

glycerol trimargarate

noun